appaloosa (horse breed) - French English Dictionary